package org.pralu.siruri;

import java.util.Scanner;

public class NrInterschimbabile {

	/*
	 * Se citesc doua variabile integi.Sa se interschimbe continutul lor, fara a
	 * folosi o variabila auxiliara de manevra.( a devine b si b devine a)
	 */
	public static void main(String[] args) {
		// se citesc cele doua numere
		Scanner in = new Scanner(System.in);
		double a; // declar variabila a de tip double
		double b;
		System.out.print("introduceti primul numar ");
		a = in.nextInt();
		System.out.print("introduceti al doilea numar ");
		b = in.nextInt();
		// se atribuie valori fiecarui nr a.i. sa se interschimbe continutul
		a = a + b;
		b = a - b;
		a = a - b;
		System.out.print("a : " + a + "b : " + b);
		/* varianta 2: se introduce un nr auxiliar X 
		 * x = a ; b = x ; a = b  
		 */
	// afisati media aritmetica a scelor doua nr
		double media;
		media = (a+b)/2;
		System.out.print("media: "+ media);
		// daca cele doua nr sunt int si media e int ( se rotunjeste) chiar daca se declara double 
		// ex: 2.0 ( a.b int si media double) in loc de 2.5 ( double toate nr)
		}

}

